package com.hospital.service.project.model.param;


import enhance.plus.util.LogRecording;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.io.Serializable;



/**
 * 实验项目基本表 新增参数
 *
 * @author xhl
 * @created 2020-10-10 13:58:34
 */
@Data
@ToString
@Accessors(chain = true)
@ApiModel(value="ProInfoBase[实验项目基本表]新增对象")
public class ProInfoBaseParam extends LogRecording {

    /**
     * 项目检索编号
     */
    @ApiModelProperty(value = "项目检索编号", required = true , example = "PSD0001")
    private String projectNumber;

    /**
     * 项目名称
     */
    @ApiModelProperty(value = "项目名称", required = true , example = "TP95基因过表达对乳腺癌" +
            "转移的影响")
    private String projectName;

    /**
     * 概述
     */
    @ApiModelProperty(value = "概述", required = true , example = "A乳腺癌细胞过表达TP53,.皮下\n" +
            "移植入裸鼠皮下和肾包膜.观察\n" +
            "網胞侵袭转移\n")
    private String summary;

    /**
     * 关键词
     */
    @ApiModelProperty(value = "关键词", required = true , example = "TP53，过表达，乳\n" +
            "腺癌，.裸鼠，转移..\n" +
            "皮下，肾\n")
    private String keyword;

    /**
     * 样本总数
     */
    @ApiModelProperty(value = "样本总数", required = true , example = "40")
    private String samplesTotalNumber;

    /**
     * 负责人
     */
    @ApiModelProperty(value = "负责人", required = true , example = "20201010141222")
    private String chargePerson;
}
